bitkeeper revision 1.1159.13.1 (4118a004V4kwgoMR9dGS7kTWxK4rmg)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Tue, 10 Aug 2004 10:14:28 +0000 (10:14 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Tue, 10 Aug 2004 10:14:28 +0000 (10:14 +0000)
Fix restart problem caused by old info in domain object.

tools/python/xen/xend/XendDomainInfo.py

index dee5c1cdb220471d70ed39b6ddb93fafaa09ea40..04792c48eb56dd34b764ac7913452c699efe242b 100644 (file)
@@ -643,7 +643,11 @@ class XendDomainInfo:
         """
         self.release_vifs()
         self.release_vbds()
+        
         self.devices = {}
+        self.device_index = {}
+        self.configs = []
+        self.ipaddrs = []
 
     def release_vifs(self):
         """Release vm virtual network devices (vifs).
@@ -851,7 +855,7 @@ class XendDomainInfo:
 
     def restart_check(self):
         """Check if domain restart is OK.
-        To prevent restart loops, raise an error it is
+        To prevent restart loops, raise an error if it is
         less than MINIMUM_RESTART_TIME seconds since the last restart.
         """
         tnow = time.time()